Tureng Mobile
Konuşma Dili
1
expr.
(why don't you) give it a rest! [uk]